简介
在Wagtail中,可以通过命令wagtail start创建一个初始的网站,开始定制个性化的网站。
同时,Wagtail提供了一个示例网站The Wagtail Bakery,其包含了示例页面和模板,初步了解Wagtail时,建议使用此示例网站作为起点。
示例网站的下载和使用、配置文档见github bakerydemo。
此示例网站提供Wagtail CMS开发常用的特性和接口,并为开发CMS系统的管理编辑接口提供一定的帮助。其代码可无限制的应用于任何地方,但不建议使用此示例网站来开始搭建你的网站,它只是用来帮助了解和熟悉Wagtail的。
安装
建议使用Virtualenv安装示例网站,前置环境要求如下
Python 3.4, 3.5, 3.6 or above
Virtualenv
VirtualenvWrapper (optional)
首先创建单独的项目空间
virtualenv bakerydemo
在\bakerydemo\Scripts文件夹下使用activate命令激活虚拟空间,返回虚拟根目录,创建单独的项目文件夹并clone代码
git clone https://github.com/wagtail/bakerydemo.git
亦可直接通过github项目页面下载项目压缩包。
安装项目依赖
pip install -r requirements/base.txt
创建数据库并导入初始数据
./manage.py migrate
./manage.py load_initial_data
./manage.py runserver
其它方式安装可参考by vagrant和by docker。